/* Modal */
#modal-wrap {
	position: absolute; left: 0; top: 0; width: 100%; height: 100%;
	z-index: 1000;
}

#modal-wrap .overlay {
	position: fixed; left: 0px; top: 0px; width:100%; height:100%;
	opacity:0.75;
	background:#000; background-image: -moz-radial-gradient(#666, #000);	background-image: -webkit-radial-gradient(#666, #000);
}

#modal-wrap .modal {
	position: relative; margin:0 auto; padding:100px 0; width: 300px;
} 
   
#modal-wrap .plate {
	padding: 20px;
	background: #fff;
	position:relative;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 5px solid #f7f7f7;
}
#modal-wrap .plate .content {
	overflow:hidden;
}
#modal-wrap .header .modal-close {
    background-color:#000;
    color: #fff;
    position: absolute; padding:4px 5px; right: -10px; top: -10px; display: block; overflow: hidden;    
    font-size: 11px; text-decoration: none; font-weight:bold;
    border:2px solid #fff;
	-moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px;
	-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5 #666; box-shadow: 0 0 5px #666;
}